lily of the nile - İspanyolca İngilizce Sözlük

lily of the nile

Play ENESENus
Play ENESENuk
Play ENESENau

Meanings of "lily of the nile" in Spanish English Dictionary : 2 result(s)

İngilizce İspanyolca
Botany
lily of the nile agapando [m] MX
lily of the nile agapanto [m]